feat: add excluded_payment_methods to checkout schemas#112
Merged
Conversation
…ptional in checkout - Remove allowed_payment_methods from required fields in checkout request and checkout sub-resource - Add excluded_payment_methods array field (mutually exclusive with allowed_payment_methods) to request and response schemas - Update order_response checkout object accordingly - Add required fields and format: uri to order_response schema Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
luiscolorado-conekta
approved these changes
Apr 6, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
allowed_payment_methodsfrom required fields in checkout request schemasexcluded_payment_methodsarray field (mutually exclusive withallowed_payment_methods) to checkout request, response, and order response schemascash,card,bank_transfer,bnpl,pay_by_bankexcluded_payment_methodsonly returns in the response when provided in the requestformat: urito order_response schemaTest plan
make mergegenerates valid_build/api.yamlopenapi-generator-cli validateexcluded_payment_methods(noallowed_payment_methods)🤖 Generated with Claude Code